generally practised - Turco Inglés Diccionario